Genetic algorithms for finding the weight enumerator of binary linear block codes
نویسندگان
چکیده
In this paper we present a new method for finding the weight enumerator of binary linear block codes by using genetic algorithms. This method consists in finding the binary weight enumerator of the code and its dual and to create from the famous MacWilliams identity a linear system (S) of integer variables for which we add all known information obtained from the structure of the code. The knowledge of some subgroups of the automorphism group, under which the code remains invariant, permits to give powerful restrictions on the solutions of (S) and to approximate the weight enumerator. By applying this method and by using the stability of the Extended Quadratic Residue codes (ERQ) by the Projective Special Linear group PSL2, we find a list of all possible values of the weight enumerators for the two ERQ codes of lengths 192 and 200. We also made a good approximation of the true value for these two enumerators.
منابع مشابه
A Method to determine Partial Weight Enumerator for Linear Block Codes
In this paper we present a fast and efficient method to find partial weight enumerator (PWE) for binary linear block codes by using the error impulse technique and Monte Carlo method. This PWE can be used to compute an upper bound of the error probability for the soft decision maximum likelihood decoder (MLD). As application of this method we give partial weight enumerators and analytical perfo...
متن کاملConstructions of the Golay Codes: A Survey
1.1 Preliminaries A code of length n over the finite field Fq is a subset of V = F n q , and it is linear if it is an Fq-subspace of V . When q = 2 we talk of binary codes and binary linear codes. The weight w(a) of an element a ∈ V is the number of non-zero entries in a. The minimum weight of a linear code C is the smallest number which is a weight of a non-zero element of C. The weight enumer...
متن کاملPartial Epstein zeta functions on binary linear codes and their functional equations
In this paper, partial Epstein zeta functions on binary linear codes, which are related with Hamming weight enumerators of binary linear codes, are newly defined. Then functional equations for those zeta functions on codes are presented. In particular, it is clarified that simple functional equations hold for partial Epstein zeta functions on binary linear self-dual codes.
متن کاملClassification of the extremal formally self-dual even codes of length 30
Throughout this paper all codes are assumed to be binary. A linear code C is formally self-dual (fsd) if C and its dual C have the same weight enumerator. While self-dual codes contain only even weight vectors, formally self-dual codes may contain odd weight codewords as well. Many authors consider only even formally self-dual codes because their weight enumerators are combinations of Gleason p...
متن کاملA Brief Survey of Self-Dual Codes
This report is a survey of self-dual binary codes. We present the fundamental MacWilliams identity and Gleason’s theorem on self-dual binary codes. We also examine the upper bound of minimum weights of self-dual binary codes using the extremal weight enumerator formula. We describe the shadow code of a self-dual code and the restrictions of the weight enumerator of the shadow code. Then using t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1303.4227 شماره
صفحات -
تاریخ انتشار 2013